.TH std::experimental::swap(std::experimental::function) 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::experimental::swap(std::experimental::function) \- std::experimental::swap(std::experimental::function)

.SH Synopsis
   template< class R, class... Args >

   void swap( std::experimental::function<R(Args...)> &lhs,

              std::experimental::function<R(Args...)> &rhs );

   Overloads the swap algorithm for std::experimental::function. Exchanges the state of
   lhs with that of rhs. Effectively calls lhs.swap(rhs).

.SH Parameters

   lhs, rhs - polymorphic function wrappers whose states to swap

.SH Return value

   \fI(none)\fP

.SH Exceptions

   May throw implementation-defined exceptions.

.SH Example

    This section is incomplete
    Reason: no example

.SH See also

   swap swaps the contents
        \fI(public member function)\fP

.SH Category:
     * Todo no example
